home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
grafica
/
grafica3
/
tessels.rdm
< prev
next >
Wrap
Text File
|
1997-01-18
|
5KB
|
142 lines
Short: Random textures/backdrops
Author: amisanf@ctv.es (Juan J. García de Soria)
Uploader: amisanf@ctv.es (Juan J. García de Soria)
Type: gfx/misc
Legal
~~~~~
This program and its source is FREEWARE. Use them as you want, but
be warned that YOU USE IT AT YOUR OWN RISK. I won't be responsible
for any damage caused by this program.
Introduction
~~~~~~~~~~~~
Tessels is a program for generating random backdrops or textures.
It draws some lines, applies a diffusion algorithm and a blurring.
This happens for a number of times or "passes". Then a random
palette is generated, and an IFF ILBM file is saved. It's important
to note that the generated file is saved in _UNCOMPRESSED_ format.
Load it and save it again with an image utility if you want it
compressed.
Usage
~~~~~
The command line template for Tessels is this one:
FILE/A,SEED/N,WIDTH/K/N,HEIGHT/K/N,LINES/S,ANGLES/S,PASSES/K/N,
DIFF=DIFFUSION/K/N,LW/K/N,LVW/K/N,LN/K/N,LVN/K/N,LV/K/N,
AW/K/N,AVW/K/N,AN/K/N,AVN/K/N,AV/K/N,AA/K/N,AVA/K/N,ALE/K/N,
AVLE/K/N,PLANES/K/N
FILE: The filename for the output file.
SEED: A seed for random number generation; the same seed with the
same parameters gives you the same picture.
WIDTH: The width of the output image.
HEIGHT: The height of the output image.
PLANES: The depth of the output image (upto 8).
LINES: Activates lines. Start and end points of lines are selected
randomly in the picture.
ANGLES: Activates angles. Start points of lines are selected
randomly, angle and length are selected around some specified
values (this gives wave-like textures).
(If none of LINES or ANGLES keywords are specified, LINES is
automatically selected. Both may be used at the same time.)
DIFF=DIFFUSION: This is the maximum distance in pixels for pixel
displacement during diffusion phase.
(The following parameters take suitable "default" -random- values
if not specified)
LW: Average line width for "LINES".
LVW: Maximum variation for line width for "LINES".
LN: Average line number for "LINES" in each pass.
LVN: Maximum variation for line number for "LINES" in each pass.
LV: Maximum dot position variation for "LINES".
AW: Average line width for "ANGLES".
AVW: Maximum variation for line width for "ANGLES".
AN: Average line number for "ANGLES" in each pass.
AVN: Maximum variation for line number for "ANGLES" in each pass.
AV: Maximum dot position variation for "ANGLES".
AA: Average line angle for "ANGLES".
AVA: Maximum variation for line angle for "ANGLES".
ALE: Average line length for "ANGLES".
AVLE: Maximum variation for line length for "ANGLES".
Several compiled versions are included:
-68000 version.
-68020 version.
-68030+68881 version.
-68040+68881 version.
For the best speed use the one that best matches your
configuration.
Be happy with Tessels!!! (I have it changing randomly my backdrops
each boot and I'm happy :-)
_ _ __ __
Æ# gÑ# J@ a@F æ@F
ææw # ¶ØØ J´ JF æ
/ P JÞ JÑ@ Ø ÆÞ #
JL Æ aw ___ _ _J# ___ Ø JF __
¶& Ø J°´ a°°Ø ,ØÞæ#Þ aP#F a°°Ø # __ÆL, ,°°#
0&_ #/ JF # ØM Ø JÞ Æ JF # JF ¯¯Ø¯ _F Ø
¶Q JMQ Æ 7F # # Ø Ø Æ 7F áÞ # Æ # #_
# Æ 0 Ø ÆÞ¸JF JF _# _# ,Ø ÆÞ¸Ø JF Ø JF ¬&
L ´ Ø JQ Øw°Øw´jÞ J&×J#wMQæ"Øw°Øw´Øw' áÞ Ø__P ¬K
J#___' ° 0_ ¶´ P ° `´ P ¬° ¶´ P ¶ Ø °@" 0
"¶° ¬Q j F ]L
¬¤¢" _µµµµ__ J __µµ 1
J#°"°°¶ÑÑm_ æ# æÑP"3Þ 1
¶Þ "Ñm_ ÍF µP JF
¬Æm__J&µÆP _#
¬¶@@@ÑÑw_ _æ#
¬°Ñ#ÑæÑØ@°
¯
OF
___ _______, ___ ____
g#####x ######## ##F _g####m_
0######## ######## ##F J########_
d##" X##K ww ww, J## _awwJ##F _www_ ##@ "### aww__
##F 0## ## ##F J## g#######F d#####_ 0## ##L 0####L
J## J## ## ##F J## J##@""###F J##@@### ### ##Q 0####F
J##L j## ## ##F J## d## ##F 0#F ##L ##Q ### 0##F"
##& 0## ## ##F J## 0## ##F ##F ##F 0##_ J##F 0##
9###__a0##F ##KJ##F J## ]##K__d##F 0##__g## ###w__w### 0##
########F ######F J## ########F ######F `######## 0##
"####@" *##@##F J## ####M##F *###" #####P 0##